difficult circumstances - Français Anglais Dictionnaire